javascript interview coding 2023